<?php
namespace Common\Model;
use Think\Model;

/**
 * 文章内容model操作
 * @author  singwa
 */
class ImgplayModel extends Model {
    private $_db = '';

    public function __construct() {
        $this->_db = M('imgplay');
    }

    public function insert($data = array()){
        if(!is_array($data) || !$data) {
            return 0;
        }
        return $this->_db->add($data);
    }

    public function find($id) {
        return $this->_db->where('id='.$id)->find();
    }

    public function select(){
        $data['status'] = 1 ;
        return $this->_db->where($data)->order('id desc')->select();
    }

    public function updateById($id, $status) {
        if(!is_numeric($status)) {
            throw_exception('status不能为非数字');
        }
        if(!$id || !is_numeric($id)) {
            throw_exception('id不合法');
        }
        $data['status'] = $status;

        return $this->_db->where('id='.$id)->save($data);
    }

    public function updateimgById($id, $data) {
        if(!$id || !is_numeric($id) ) {
            throw_exception("ID不合法");
        }
        if(!$data || !is_array($data)) {
            throw_exception('更新数据不合法');
        }
        return $this->_db->where('id='.$id)->save($data);
    }

}
